<?php

class Core_Data_UDD_DataTypes {

    /**
     * An 8 bit integer datatype (0 to 255).
     */
    const INT8 = "int8";

    /**
     * A 16 bit integer datatype (0 to 65,535).
     */
    const INT16 = "int16";

    /**
     * A 24 bit integer datatype (0 to 16,777,216).
     */
    const INT24 = "int24";

    /**
     * A 32 bit integer datatype (0 to 4,294,967,295).
     */
    const INT32 = "int32";

    /**
     * A 64 bit integer datatype (0 to 18,446,744,073,709,551,615).
     */
    const INT64 = "int64";

    /**
     * A text datatype that may contain any number of char.
     */
    const TEXT = "text";

    /**
     * A text datatype that contains an email address.
     */
    const EMAIL = "email";

    /**
     * A text datatype that contains an MD5 hash.
     */
    const MD5 = "md5";

    /**
     * A boolean datatype.
     */
    const BOOLEAN = "boolean";

    const UNIXTIME32 = "unixtime32";
    const UNIXTIME64 = "unixtime64";

}

?>

